package com.example.petproject.entity.vo;

import com.example.petproject.entity.DetailCategories;
import com.example.petproject.entity.DetailSkuList;
import com.example.petproject.entity.DetailSpu;
import io.swagger.v3.oas.annotations.media.Schema;

import java.util.List;

/**
 * 包名称：com.example.petproject.entity.vo
 * 类名称：DetailVO
 * 类描述：查看商品详情VO
 * 创建人：@author DrinkMore-HotWater
 * 创建时间：2024年01月15日 09:23
 **/
@Schema(name = "查看商品详情VO", description = "查看商品详情")
public class DetailVO {

    @Schema(description = "商品spu信息")
    private DetailSpu spu;
    @Schema(description = "商品分类")
    List<DetailCategories> categories;
    @Schema(description = "商品sku列表")
    List<DetailSkuList> skuList;

    public DetailSpu getSpu() {
        return spu;
    }

    public void setSpu(DetailSpu spu) {
        this.spu = spu;
    }

    public List<DetailCategories> getCategories() {
        return categories;
    }

    public void setCategories(List<DetailCategories> categories) {
        this.categories = categories;
    }

    public List<DetailSkuList> getSkuList() {
        return skuList;
    }

    public void setSkuList(List<DetailSkuList> skuList) {
        this.skuList = skuList;
    }
}
